oil spill (marine) - Turkish English Dictionary